| 
                
               | 
              
                
               | 
              
                @@ -59,7 +59,7 @@ def DJANGO_WE_COMPONENT_CALLBACK_FUNC(request, appid, data, decrypted=None): 
               | 
            
            
            
              | 
                59
               | 
              
                59
               | 
              
                     membercardid = decrypted.get('CardId', '')
               | 
            
            
            
              | 
                60
               | 
              
                60
               | 
              
                     memberusercardcode = decrypted.get('UserCardCode', '')
               | 
            
            
            
              | 
                61
               | 
              
                61
               | 
              
                  
               | 
            
            
            
              | 
                62
               | 
              
                
               | 
              
                -    # 富士服务号 
               | 
            
            
            
              | 
                
               | 
              
                62
               | 
              
                +    # 富士 
               | 
            
            
            
              | 
                63
               | 
              
                63
               | 
              
                     if tousername == 'gh_0cbd39fdde28': 
               | 
            
            
            
              | 
                64
               | 
              
                64
               | 
              
                         if event == 'user_get_card': 
               | 
            
            
            
              | 
                65
               | 
              
                65
               | 
              
                             UserInfo.objects.using('fujifilm').filter(unionid=unionid).update(openid=openid, has_membercard=True, membercardid=membercardid, memberusercardcode=memberusercardcode)
               | 
            
            
            
            
            
              | 
                
               | 
              
                
               | 
              
                @@ -72,7 +72,20 @@ def DJANGO_WE_COMPONENT_CALLBACK_FUNC(request, appid, data, decrypted=None): 
               | 
            
            
            
              | 
                72
               | 
              
                72
               | 
              
                                 'openid': openid, 
               | 
            
            
            
              | 
                73
               | 
              
                73
               | 
              
                             }) 
               | 
            
            
            
              | 
                74
               | 
              
                74
               | 
              
                  
               | 
            
            
            
              | 
                75
               | 
              
                
               | 
              
                -    # 腾龙服务号 
               | 
            
            
            
              | 
                
               | 
              
                75
               | 
              
                +    # WINE 
               | 
            
            
            
              | 
                
               | 
              
                76
               | 
              
                +    if tousername == 'gh_2e5f21d2a57d': 
               | 
            
            
            
              | 
                
               | 
              
                77
               | 
              
                +        if event == 'user_get_card': 
               | 
            
            
            
              | 
                
               | 
              
                78
               | 
              
                +            UserInfo.objects.using('wine').filter(unionid=unionid).update(openid=openid, has_membercard=True, membercardid=membercardid, memberusercardcode=memberusercardcode)
               | 
            
            
            
              | 
                
               | 
              
                79
               | 
              
                +        elif event == 'user_del_card': 
               | 
            
            
            
              | 
                
               | 
              
                80
               | 
              
                +            UserInfo.objects.using('wine').filter(memberusercardcode=memberusercardcode).update(has_membercard=False)
               | 
            
            
            
              | 
                
               | 
              
                81
               | 
              
                +        elif event == 'subscribe' or event == 'unsubscribe': 
               | 
            
            
            
              | 
                
               | 
              
                82
               | 
              
                +            brand_id = settings.COMPONENT_CALLBACK_CONFIG[tousername] 
               | 
            
            
            
              | 
                
               | 
              
                83
               | 
              
                +            r.rpushjson(SUBSCRIBE_USERINFO_LIST % brand_id, {
               | 
            
            
            
              | 
                
               | 
              
                84
               | 
              
                +                'brand_id': brand_id, 
               | 
            
            
            
              | 
                
               | 
              
                85
               | 
              
                +                'openid': openid, 
               | 
            
            
            
              | 
                
               | 
              
                86
               | 
              
                +            }) 
               | 
            
            
            
              | 
                
               | 
              
                87
               | 
              
                + 
               | 
            
            
            
              | 
                
               | 
              
                88
               | 
              
                +    # 腾龙 
               | 
            
            
            
              | 
                76
               | 
              
                89
               | 
              
                     if event == 'user_get_card': 
               | 
            
            
            
              | 
                77
               | 
              
                90
               | 
              
                         UserInfo.objects.filter(unionid=unionid).update(openid=openid, has_membercard=True, membercardid=membercardid, memberusercardcode=memberusercardcode) 
               | 
            
            
            
              | 
                78
               | 
              
                91
               | 
              
                     elif event == 'user_del_card': 
               |